package com.zzq.domain.dto;

import com.zzq.domain.entity.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class SmileShootRecordDTO extends BaseEntity {
    private String shootName;

    private String shootAddressPhoto;

    /**
     * 相册id
     */
    private Long albumId;


    private String recordOrderNo;

    /**
     * 拍摄地址id
     */
    private Long shootAddressId;

    /**
     * 摄影师id
     */
    private Long photographerId;

    /**
     * 客户id
     */
    private Long clientId;

    /**
     * 拍摄编号
     */
    private String clientNo;

    /**
     * 选择相册的数量
     */
    private Integer chooseNum;

    /**
     * 地点规则id
     */
    private Long feeId;

    /**
     * 总金额（存在优惠时：未优惠金额-优惠金额）
     */
    private BigDecimal amount;

    /**
     * 已支付金额
     */
    private BigDecimal payedAmount;

    /**
     * 是否有优惠
     */
    private Boolean favorable;

    /**
     * 优惠金额
     */
    private BigDecimal favorableAmount;
    private Boolean pay;

    /**
     * 未优惠金额
     */
    private BigDecimal unfavorableAmount;

    /**
     * 摄影师获取金额
     */
    private BigDecimal photographerDividendAmount;

}
